feel/have a sense of guilt - Francés Inglés Diccionario